Skip to content

[Realse] MCP settings#53

Merged
GoGangH merged 3 commits intomainfrom
dev
Feb 24, 2026
Merged

[Realse] MCP settings#53
GoGangH merged 3 commits intomainfrom
dev

Conversation

@GoGangH
Copy link
Collaborator

@GoGangH GoGangH commented Feb 24, 2026

#️⃣연관된 이슈

ex) #이슈번호, #이슈번호

📝작업 내용

  • MCP 배포를 위한 Caddy 설정
  • docker compose.yaml설정
  • 동일 email 로그인 허용

Summary by CodeRabbit

  • New Features

    • Added support for Google sign-in on iOS and Android platforms
    • Enhanced authentication flow to support existing users with alternative sign-in methods
  • Improvements

    • Reinforced health monitoring and service reliability checks
    • Added security headers to improve protection against common web vulnerabilities
    • Enabled compression for improved performance

@GoGangH GoGangH merged commit 29188dc into main Feb 24, 2026
1 check passed
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 24, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 0b92274 and d712656.

📒 Files selected for processing (4)
  • docker-compose.prod.yml
  • scripts/deploy.sh
  • src/auth/service.py
  • src/config.py

Walkthrough

이 변경사항은 새로운 logit-mcp 마이크로서비스를 docker 환경에 추가하고, OAuth 인증 흐름을 수정하며, 배포 스크립트에 헬스체크 및 보안 헤더를 추가합니다. 또한 Google 플랫폼별 클라이언트 ID 지원을 확대합니다.

Changes

Cohort / File(s) Summary
Infrastructure & Deployment
docker-compose.prod.yml, scripts/deploy.sh
새로운 logit-mcp 서비스 추가 (포트 8001, 헬스체크 포함). 배포 스크립트에 리버스 프록시 헬스체크, gzip 인코딩, 보안 헤더(X-Content-Type-Options, X-Frame-Options, Referrer-Policy), 그리고 로깅 추가.
OAuth Configuration & Verification
src/auth/service.py, src/config.py
Google/Apple 토큰 검증 로직 수정: 여러 클라이언트 ID 허용(Google iOS/Android), 플랫폼별 audience 처리 단순화. 기존 이메일 사용자 발견 시 오류 대신 기존 사용자 반환. Google iOS/Android 클라이언트 ID 필드 추가.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant